package org.sgx.gapigui.client.ui.editableModels.urlShortener;

import org.sgx.gapi.client.apis.urlshortener.UrlResource;
import org.sgx.gapi.client.apis.urlshortener.UrlResourceBean;
import org.sgx.gwteditors.client.impl1.edbean.EditableBean;

import com.google.gwt.core.client.GWT;

public abstract class Url extends UrlResourceBean implements EditableBean {

	public static Url from(UrlResource result) {
		Url url = GWT.create(Url.class);
		return UrlResourceBean.from(url , result);
	}
	// String id, created, longUrl, status;
	//
	// public String getId() {
	// return id;
	// }
	//
	// public void setId(String id) {
	// this.id = id;
	// }
	//
	// public String getCreated() {
	// return created;
	// }
	//
	// public void setCreated(String created) {
	// this.created = created;
	// }
	//
	// public String getLongUrl() {
	// return longUrl;
	// }
	//
	// public void setLongUrl(String longUrl) {
	// this.longUrl = longUrl;
	// }
	//
	// public String getStatus() {
	// return status;
	// }
	//
	// public void setStatus(String status) {
	// this.status = status;
	// }
	//
	// public static Url from(UrlResource u) {
	// Url url = GWT.create(Url.class);
	// url.setCreated(u.created());
	// url.setId(u.id());
	// url.setLongUrl(u.longUrl());
	// url.setStatus(u.status());
	// return url;
	// }

}
